#ifndef _NE_INFO_H_
#define _NE_INFO_H_

#include <neinit.h>

#pragma message("NE_NAME: " NE_NAME)
#pragma message("NE_AUTHOR: " NE_AUTHOR)
#pragma message("NE_VERSION: " NE_VERSION_STRING)

#if NE_PLATFORM == NE_PLATFORM_LINUX
    #pragma message("NE_PLATFORM: Linux")
#elif NE_PLATFORM == NE_PLATFORM_WINDOWS
    #pragma message("NE_PLATFORM: Windows")
#elif NE_PLATFORM == NE_PLATFORM_MACOSX
    #pragma message("NE_PLATFORM: MacOSX")
#elif NE_PLATFORM == NE_PLATFORM_OS2
    #pragma message("NE_PLATFORM: OS2")
#endif

#if NE_ARCHITECTURE == NE_ARCHITECTURE_X64
    #pragma message("NE_ARCHITECTURE: x64")
#elif NE_ARCHITECTURE == NE_ARCHITECTURE_X86
    #pragma message("NE_ARCHITECTURE: x86")
#endif

#if NE_ENDIAN == NE_ENDIAN_LITTLE
    #pragma message("NE_ENDIAN: Little")
#elif NE_ENDIAN == NE_ENDIAN_BIG
    #pragma message("NE_ENDIAN: Big")
#endif

#if NE_RENDER_SYSTEM == NE_RENDER_SYSTEM_OPENGL
    #pragma message("NE_RENDER_SYSTEM: OpenGL")
#elif NE_RENDER_SYSTEM == NE_RENDER_SYSTEM_OPENGLES
    #pragma message("NE_RENDER_SYSTEM: OpenGLES")
#endif

#endif
